Class 37 · Services

Trademark class 37: Construction & repair

Class 37 covers construction & repair. There are 287,065 US trademark records in this class — here's who files in it, what state they're in, and how to search it.

Last updated Updated daily from USPTO data

At a glance

287,065
records in class 37
37
of 45 · services
United States
top owner country

Who files in class 37

Registration status

Registered25,148

Owner country

United States3,148
Canada690
Germany527
United Kingdom325
Japan287
Switzerland150

Status and country distributions are facet counts across the class, refreshed daily.

Registered marks in class 37

MarkOwnerSerial
CARMAXCARMAX AUTO SUPERSTORES WEST COAST, INC.74413398
DURA PIERJ & D HOME IMPROVEMENT, LLC74537292
SPECIALTY PRODUCTS AND INSULATION CO.SPECIALTY PRODUCTS & INSULATION COMPANY73466233
ALEXANDER ELECTRIC CO.ALEXANDER ELECTRIC CO.73556678
RRoyal Homes Limited74065641
AUTOMATIC FIRE SPRINKLERS INC.PYE-BARKER FIRE & SAFETY, LLC74186950

Searching class 37 from the API

Scope any search to this class:

curl "https://api.markbase.co/search?q=acme&international_code=37"

Or screen a proposed name against just this class before you commit to it:

curl "https://api.markbase.co/clearance?mark=yourbrand&class=37"

Browse all 45 classes to find the ones matching what you sell.

Screen a name in class 37

No key needed on the free tier — check your brand against this class right now.

curl "https://api.markbase.co/search?q=your-brand"

Frequently asked questions

What does trademark class 37 cover?

Class 37 covers construction & repair. It is one of the 45 Nice Classification classes and sits in the services range (35–45).

How many trademarks are registered in class 37?

Markbase's index currently holds 287,065 US trademark records in class 37, counted from the USPTO's daily bulk data across both live and dead marks.

Do I need to file in class 37?

Only if your actual goods or services fall within construction & repair. Each class is a separate USPTO filing fee, and rights are generally limited to the classes you register in.

How do I check if a name is taken in class 37?

Call the clearance endpoint scoped to the class: GET /clearance?mark=yourname&class=37. It returns existing marks ranked by similarity with a risk level, so you can screen a name before committing to it.

Keep reading