Call now(817) 477-2744Choosing the next roof step
Roof repair or replacement for your Joshua home
A stain indoors, a loose shingle, and a roof nearing the end of its useful life call for different conversations. TOPS serves Joshua from its Mansfield base. Tell us what you have noticed and where the property is; we can discuss an inspection and current availability before recommending a scope.
Based in Mansfield · Confirm availability for your address

Client-supplied aerial view of a shingle roof; the property is not identified as a Joshua job.
The decision
A leak location inside can be some distance from its roof entry point. A symptom timeline is more useful than choosing a repair before inspection.
Sort a leak before deciding
Build a timeline
Write down when water appears, the rooms affected, and whether prior repairs changed the pattern.
Request findings
Ask which roof conditions were observed, what remains uncertain, and how the proposed repair addresses the cause.
Check the work path
Joshua's form includes a 'Roofing Decking' category; ask the city what applies to this address and scope.
Start with the damage you can describe.
Record the symptom first
Note when the problem appears, where you see it, and whether it has changed. A ceiling stain may be far from the roof opening, so avoid treating its location as a diagnosis. Ground-level photos and a brief timeline make the first visit more useful.
Compare scopes rather than guesses
Ask what the inspection found, which area a repair would cover, and why replacement would or would not make sense. A written proposal should name materials, removal, affected edges, and how any concealed damage would be handled.
Plan the city check before scheduling
Joshua's building permit form includes a 'Roofing Decking' category and asks for contractor information. Confirm which approvals apply to your address and exact scope before a work date is set; a Joshua mailing address alone does not settle jurisdiction.
Small leaks and local permits
Can TOPS visit a Joshua home for a small leak?
Share the address, leak history, and photos if available when you request an estimate. TOPS can confirm service availability and discuss an appropriate inspection.
Does a Joshua roof job need a permit?
The city's building permit form includes a 'Roofing Decking' category. The applicable requirements depend on the property and work; confirm them with the City of Joshua before work begins.
Local planning resources
City rules depend on the address and proposed work. Check current guidance before scheduling.
Family operated. Veteran owned.