Updated: Apr 08, 2026
Location and Projects
Address
2271 N San Antonio Ave, Upland, CA, 91784
Use our bidding system to
request a quote
CTD Contracting Construction
CTD Contracting, 2271 N San Antonio Ave, Upland, CA (Owned by: Craig Thomas Dillon) holds a General Building license and 1 other license according to the California license board.
Their BuildZoom score of 106 ranks in the top 7% of 336,931 California licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring CTD Contracting, we recommend double-checking their license status with the license board and using our bidding system to get competitive quotes.
CTD Contracting Services
Start a project today:
Custom Home Build
New Home Construction
Other Residential New Const...
Multi-Room Remodel
Kitchen Remodel
Bathroom Remodel
Basement Remodel
Other Residential Remodel
Framing
Flatwork Concrete
Foundations
Other Concrete
Garage Construction
Seismic Retrofit
Drafting
Pole Barn
ADU
Small Multi-Family New Cons...
Small Multi-Family Remodel ...
Whole Home Remodel
Modular Home Construction
Pool House
Sunrooms and Greenhouses
Other Secondary Structure N...
Addition
Vertical Addition
Horizontal Addition
Vertical and Horizontal Add...
Attic Remodel
Single Room Remodel
Cosmetic Remodel
CTD Contracting Contact Information
Phone Number: (909) 608-0583
Address: 2271 N San Antonio Ave, Upland, CA 91784
CTD Contracting Upland
Quality
106
93rd percentile
Pro tip:
We generally recommend hiring a contractor with a score higher than 95.
CTD Contracting has a BuildZoom score of 106, which places them above 93% of 336,931 contractors in California.
Activity
|
1 project
|
2024 |
|
3 projects
|
2023 |
Our building permit records indicate that CTD Contracting has worked on at least
4.0 projects over the past 3 years.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
Experience
|
3 projects
|
Home Additions |
Analyzing permits over the last 4 years shows that CTD Contracting mostly works on
home addition
projects.
Pricing
|
1 project
|
$20k-$50k |
|
1 project
|
$50k-$100k |
|
1 project
|
$100k-$250k |
Pro tip:
For more details about their pricing, check out their recent activity to see how much they have charged for different types of work.
CTD Contracting Reviews
5 out of 5 stars, based on
1
review
-
By Charles J.January 5, 2017major remodel project$350,000225 days
This is a sample of this contractor's permits. Click here to access their complete permit history.
303sqft kitchen addition 228sqft covered patio addition
Valuation:
$225,000
Permit #:
B00-032-853
Status:
final
Fee:
$5,587
Permit Type:
Dwellings
Building Type:
N/A
Convert (e) bedroom into a master bedroom with new ensuite and walk-in closet (233sf)
Valuation:
$65,000
Permit #:
B202300235
Status:
issued
Fee:
$2,097
Permit Type:
N/A
Building Type:
N/A
New 303 sf kitchen addition & 228 sf patio. installation of (3) 100-gal rain barrels with downspouts & gutters (bmp)
Valuation:
N/A
Permit #:
G00-002-212
Status:
issued
Fee:
$1,732
Permit Type:
Pw grading
Building Type:
N/A
Adding to scope of permit b00-032-853 re-roof entire home 2100sqft like for like mpu 200a oh feed replaster existing stucco
Valuation:
$22,050
Permit #:
B00-033-934
Status:
final
Fee:
$735
Permit Type:
Dwellings
Building Type:
N/A
1300 sqft complete residence reroof tear off comparable to comparable crrc#0676-00132a: gaf sagewood
Valuation:
N/A
Permit #:
PMT2023-05325
Status:
final
Fee:
$432
Permit Type:
N/A
Building Type:
N/A
Re-roof areas not included in permit pmt2022-05015
Valuation:
N/A
Permit #:
PMT2023-04988
Status:
triage
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Addition (attached 2nd unit w/separate entrance no kitchen) 603 sf
Valuation:
$100,000
Permit #:
PMT18-10653
Status:
final
Fee:
$116
Permit Type:
Residential addition
Building Type:
N/A
Mechanical for addition
Valuation:
N/A
Permit #:
1702220006
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Duplex unit 527:addition 20 sf unit 529:legalized porch to living space 169.4 sf, addition 96.3 sf total 266 sf and 6 00 sf of remodeling per plan
Valuation:
$103,000
Permit #:
1610060022
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
363 sq ft. bedroom addition and convert 104 sq ft courtyard to office master bathroom remodel
Valuation:
N/A
Permit #:
PMT2015-05169
Status:
complete
Fee:
$982
Permit Type:
N/A
Building Type:
N/A
Addition 312 s.f to detached garage. demolish attached storage room t o the garage
Valuation:
$16,000
Permit #:
1610060021
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remodel 156 sq ft kitchen no change in appliance placement
Valuation:
N/A
Permit #:
B15-0059
Status:
final
Fee:
$386
Permit Type:
Kitchen remodel
Building Type:
N/A
132 sq ft kitchen addition; 539 sq ft living/dining/kitchen remodel
Valuation:
N/A
Permit #:
PMT2022-05015
Status:
complete
Fee:
$1,981
Permit Type:
N/A
Building Type:
N/A
100 amp subpanel
Valuation:
N/A
Permit #:
1712210021
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Solid roof patio cover 400 sf
Valuation:
$19,236
Permit #:
B14-1850
Status:
final
Fee:
$744
Permit Type:
Solid roof
Building Type:
N/A
Master bathroom remodel at 62 square feet (interior work only)
Valuation:
N/A
Permit #:
BLD2014-00843
Status:
final
Fee:
N/A
Permit Type:
General
Building Type:
N/A
3rd story addition and new elevator to existing two story single family dwelling
Valuation:
$55,000
Permit #:
12014-10000-02418
Status:
final
Fee:
N/A
Permit Type:
1 or 2 family dwe...
Building Type:
N/A
1st floor addition: 938 sq. ft.; 2nd floor addition 75 sq. ft solid patio 450 sq. ft
Valuation:
$107,775
Permit #:
B201000360
Status:
ISSUED
Fee:
$4,776
Permit Type:
Sfd_add
Building Type:
N/A
Addition of new residential elevator into existing shaft and second floor master bedroom closet (49 sq. ft.)
Valuation:
N/A
Permit #:
BLD2011-00074
Status:
final
Fee:
N/A
Permit Type:
General
Building Type:
N/A
Replace 2-level deck with new material per approved plans.
Valuation:
$35,000
Permit #:
RBP-2013-1006
Status:
final
Fee:
N/A
Permit Type:
Minor Remodel
Building Type:
N/A
Recent Buildzoom Projects
Hiring a contractor?
Verified License
BuildZoom confirmed this contractor's license
CTD Contracting License info
Verified License
| License # | 953336 |
| Status | Active |
| State | California |
| Type | General Building |
| Business Type | Sole Ownership |
- BuildZoom verified this license was active as of February 2026.
Verify this license's status for CTD Contracting at the California Contractors State License Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 707641 |
| Status | Inactive |
| State | California |
| Type | General Building |
| Business Type | Sole Ownership |
- According to the California Contractors State License Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for CTD Contracting at the California Contractors State License Board.
This is a sample of licensing data; click here to access a complete history.
106
BuildZoom Score
Bonded
| Bonded Agent | Suretec Indemnity Company |
| Bond Value | $15,000 |
Insured
| Workers Comp Provider | State Compensation Insurance Fund |
46
Permits
- Building permit records show that CTD Contracting has worked on 46 permitted projects.
CTD Contracting Employees
CD
Craig Thomas Dillon
Owner
I can't say enough about Craig and his team. They recently completed a major remodel on our residence in Chino Hills, adding about 400 square feet to the garage and adding about 500 square feet upstairs, and his work was exceptional. He is very easy to work with, keeps in constant contact throughout the project, and I found him to be very fair. Although his initial bid was not my lowest, I am convinced that by the end of the project, he saved us a significant amount of money, in addition to identifying and repairing major structural deficiencies created by earlier remodels to the house. I don't believe that you could go wrong by using CTD for your project.