Building Permits at 1216 S Juniper St Philadelphia PA 191474422


Estimated Price

Beds

Baths

Rooms

Sq.Ft.

Built:   Lot size:   Taxed:
RENOVATION HISTORY
Based on the information received from building department, associated with 1216 S Juniper St Philadelphia PA 191474422 over the past .

If you are considering hiring for your home renovation project, we recommend using our bidding system to get competitive quotes.

ACTIVITY



PERMITS VALUATION



RENOVATIONS
Find out the best time of the year to complete your project on a minimal budget.
Get several free quotes from best contractors in your area.

REQUEST A QUOTE
Explore CheckPermit
Our dataset includes 30 milion building permits across 4 million addresses in US.

We analyzed and ranked over 1 million home remodeling contractors based on official government sources.

Every contractor's rank is calculated based on official government records.
RECENT PROJECTS


Content Date Cost Contractor Rank Address Contractor
Mechanical permit
Date:  December 30, 2011

Client: Pacemark Lp | Permit status: Expired | Permit id: 381146
2011/12/300951214 16 S Juniper St Philadelphia Pa 19147 4422
Use permit
Date:  March 2, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 382550
2012/03/020951214 16 S Juniper St Philadelphia Pa 19147 4422
Electrical permit
Date:  February 22, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 384067
2012/02/220951214 16 S Juniper St Philadelphia Pa 19147 4422
Alteration permit
Date:  November 29, 2011

Client: Pacemark Lp | Permit status: Completed | Permit id: 369106
2011/11/290951214 16 S Juniper St Philadelphia Pa 19147 4422
Zoning/use permit
Date:  October 25, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 432736
2012/10/250951214 16 S Juniper St Philadelphia Pa 19147 4422
Plumbing permit
Date:  December 27, 2011

Client: Pacemark Lp | Permit status: Completed | Permit id: 380442
2011/12/270951214 16 S Juniper St Philadelphia Pa 19147 4422
Administrative permit
Date:  July 19, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 415969
2012/07/190951214 16 S Juniper St Philadelphia Pa 19147 4422
Alteration permit
Date:  June 12, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 409695
2012/06/120951214 16 S Juniper St Philadelphia Pa 19147 4422
Suppression permit
Date:  February 28, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 379672
2012/02/280951214 16 S Juniper St Philadelphia Pa 19147 4422
Administrative permit
Date:  January 3, 2013

Client: Pacemark Lp | Permit status: Completed | Permit id: 446159
2013/01/030951214 16 S Juniper St Philadelphia Pa 19147 4422
Zoning permit
Date:  October 22, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 415223
2012/10/220951214 16 S Juniper St Philadelphia Pa 19147 4422
Zoning/use permit
Date:  October 18, 2011

Client: Pacemark Lp | Permit status: Completed | Permit id: 355767
2011/10/180951214 16 S Juniper St Philadelphia Pa 19147 4422
Demolition permit
Date:  November 17, 2011

Client: Pacemark Lp | Permit status: Completed | Permit id: 374359
2011/11/170951214 16 S Juniper St Philadelphia Pa 19147 4422
Permit for the relocation of lot lines to create one (1) lot from two (2) lots (1214 and 1216 s. Juniper street); for the erection of a second and third floor rear bay addition (30" x 112") and for the breech in party wall (at the first and second floor levels) of the two (2) existing - three (3) story structures with existing balconies and pilot houses accessing the existing roof decks above the third floor roof (w/ 42" high railings) and two (2) existing garages for a total of four (4) spaces on the same lot with one (1) existing off street accessory parking space accessed by an existing easement on adjacent property and an existing 6 high fence, all as part of a six (6) family dwelling (increased from five (5) existing dwellings); and for the erection of an 8 high fence in the rear yard.
Date:  August 6, 2012

Client: Pacemark Lp | Applicant: Stephen G. Pollock, Esquire | Permit type: Appeal | Permit status: Granted/prov | Completion date: October 2, 2012 | Permit id: 18625
2012/08/060951214 16 S Juniper St Philadelphia Pa 19147 4422
On 2/21/12 department of licenses and inspections issued notice of refusal for application #382435.
Date:  February 22, 2012

Client: Pacemark Lp | Applicant: Mark Rosenfeld | Permit type: Appeal | Permit status: Approved | Completion date: April 9, 2012 | Permit id: 17284
2012/02/220951214 16 S Juniper St Philadelphia Pa 19147 4422
Permit/ certificate for the erection of a 4th story addition ( 2 roof access structures) and the erection of two roof decks (each 117"x24) on the third floor roof and a front balcony, completely over public foot way all with 42" high protective rails , the removal of an existing curb cut and the creation of a new curb cut and the creation of two accessory interior parking spaces and a 6 high rear fence all as part of an existing three story attached structure for use as a two family dwelling, in the same building with storage of clothing & accessories as previously approved on a portion of the first floor.
Date:  August 15, 2011

Client: Pacemark Lp | Applicant: Stephen G. Pollock, Esquire | Permit type: Appeal | Permit status: Granted/prov | Completion date: September 30, 2011 | Permit id: 15896
2011/08/150951214 16 S Juniper St Philadelphia Pa 19147 4422
Permit for a three (3) family dwelling.
Date:  January 18, 2012

Client: Pacemark Lp | Applicant: Stephen G. Pollock, Esquire | Permit type: Appeal | Permit status: Granted/prov | Permit id: 17056
2012/01/180951214 16 S Juniper St Philadelphia Pa 19147 4422
On 11/20/12, the department of licenses and inspections issued a notice of violation for case#360189.
Date:  November 30, 2012

Client: Pacemark Lp | Applicant: Stephen G. Pollock, Esq. | Permit type: Appeal | Permit status: Approved | Completion date: December 18, 2012 | Permit id: 19411
2012/11/300951214 16 S Juniper St Philadelphia Pa 19147 4422
Zoning admin review
Date:  August 2, 2011

Client: Pacemark Lp | Permit status: Completed | Permit id: 356135
2011/08/020951216 S Juniper St Philadelphia Pa 19147 4422
Plumbing permit
Date:  August 21, 2008

Client: Pacemark Lp | Permit status: Completed | Permit id: 172513
2008/08/210951216 S Juniper St Philadelphia Pa 19147 4422
Demolition permit
Date:  April 19, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 400194
2012/04/190951216 S Juniper St Philadelphia Pa 19147 4422
Alteration permit
Date:  May 23, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 398774
2012/05/230951216 S Juniper St Philadelphia Pa 19147 4422
Electrical permit
Date:  March 1, 2013

Client: Pacemark Lp | Permit status: Completed | Permit id: 420512
2013/03/010951216 S Juniper St Philadelphia Pa 19147 4422
Zoning/use permit
Date:  December 1, 2011

Client: Pacemark Lp | Permit status: Completed | Permit id: 43092
2011/12/010951216 S Juniper St Philadelphia Pa 19147 4422
Plumbing permit
Date:  July 9, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 415163
2012/07/090951216 S Juniper St Philadelphia Pa 19147 4422
Zoning permit
Date:  October 22, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 432735
2012/10/220951216 S Juniper St Philadelphia Pa 19147 4422
Mechanical permit
Date:  July 11, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 415051
2012/07/110951216 S Juniper St Philadelphia Pa 19147 4422
Permit is for the erection of a 3rd. Story addition to an existing (2) story structure for use as an additional dwelling unit. The creation of an exterior "rear" parking space and the implementation of a cross easement to adjoining property.
Date:  February 8, 2007

Client: Pacemark Lp | Applicant: Stephen G. Pollock, Esquire | Permit type: Appeal | Permit status: Continued | Completion date: February 28, 2008 | Permit id: 1214
2007/02/080951216 S Juniper St Philadelphia Pa 19147 4422
Administrative permit
Date:  July 19, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 415969
2012/07/19095121416 S Juniper St Philadelphia Pa 191474422
Suppression permit
Date:  February 28, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 379672
2012/02/28095121416 S Juniper St Philadelphia Pa 191474422
Alteration permit
Date:  October 31, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 434563
2012/10/31095121416 S Juniper St Philadelphia Pa 191474422
Mechanical permit
Date:  December 30, 2011

Client: Pacemark Lp | Permit status: Expired | Permit id: 381146
2011/12/30095121416 S Juniper St Philadelphia Pa 191474422
Administrative permit
Date:  January 3, 2013

Client: Pacemark Lp | Permit status: Completed | Permit id: 446159
2013/01/03095121416 S Juniper St Philadelphia Pa 191474422
Electrical permit
Date:  February 22, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 384067
2012/02/22095121416 S Juniper St Philadelphia Pa 191474422
Zoning use permit
Date:  October 18, 2011

Client: Pacemark Lp | Permit status: Completed | Permit id: 355767
2011/10/18095121416 S Juniper St Philadelphia Pa 191474422
Plumbing permit
Date:  December 27, 2011

Client: Pacemark Lp | Permit status: Completed | Permit id: 380442
2011/12/27095121416 S Juniper St Philadelphia Pa 191474422
Demolition permit
Date:  November 17, 2011

Client: Pacemark Lp | Permit status: Completed | Permit id: 374359
2011/11/17095121416 S Juniper St Philadelphia Pa 191474422
Alteration permit
Date:  November 29, 2011

Client: Pacemark Lp | Permit status: Completed | Permit id: 369106
2011/11/29095121416 S Juniper St Philadelphia Pa 191474422
Zoning permit
Date:  October 22, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 415223
2012/10/22095121416 S Juniper St Philadelphia Pa 191474422
Zoning use permit
Date:  October 25, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 432736
2012/10/25095121416 S Juniper St Philadelphia Pa 191474422
Use permit
Date:  March 2, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 382550
2012/03/02095121416 S Juniper St Philadelphia Pa 191474422
On 2 21 12 department of licenses and inspections issued notice of refusal for application #382435.
Date:  February 22, 2012

Client: Pacemark Lp | Applicant: Mark Rosenfeld | Permit type: Appeal | Permit status: Approved | Completion date: April 9, 2012 | Permit id: 17284
2012/02/22095121416 S Juniper St Philadelphia Pa 191474422
Permit certificate for the erection of a 4th story addition ( 2 roof access structures) and the erection of two roof decks (each 117"x24) on the third floor roof and a front balcony, completely over public foot way all with 42" high protective rails , the removal of an existing curb cut and the creation of a new curb cut and the creation of two accessory interior parking spaces and a 6 high rear fence all as part of an existing three story attached structure for use as a two family dwelling, in the same building with storage of clothing & accessories as previously approved on a portion of the first floor.
Date:  August 15, 2011

Client: Pacemark Lp | Applicant: Stephen G. Pollock, Esquire | Permit type: Appeal | Permit status: Granted/prov | Completion date: September 30, 2011 | Permit id: 15896
2011/08/15095121416 S Juniper St Philadelphia Pa 191474422
Permit for the relocation of lot lines to create one (1) lot from two (2) lots (1214 and 1216 s. Juniper street); for the erection of a second and third floor rear bay addition (30" x 112") and for the breech in party wall (at the first and second floor levels) of the two (2) existing - three (3) story structures with existing balconies and pilot houses accessing the existing roof decks above the third floor roof (w 42" high railings) and two (2) existing garages for a total of four (4) spaces on the same lot with one (1) existing off street accessory parking space accessed by an existing easement on adjacent property and an existing 6 high fence, all as part of a six (6) family dwelling (increased from five (5) existing dwellings); and for the erection of an 8 high fence in the rear yard.
Date:  August 6, 2012

Client: Pacemark Lp | Applicant: Stephen G. Pollock, Esquire | Permit type: Appeal | Permit status: Granted/prov | Completion date: October 2, 2012 | Permit id: 18625
2012/08/06095121416 S Juniper St Philadelphia Pa 191474422
Permit for a three (3) family dwelling.
Date:  January 18, 2012

Client: Pacemark Lp | Applicant: Stephen G. Pollock, Esquire | Permit type: Appeal | Permit status: Granted/prov | Permit id: 17056
2012/01/18095121416 S Juniper St Philadelphia Pa 191474422
On 11 20 12, the department of licenses and inspections issued a notice of violation for case#360189.
Date:  November 30, 2012

Client: Pacemark Lp | Applicant: Stephen G. Pollock, Esq. | Permit type: Appeal | Permit status: Approved | Completion date: December 18, 2012 | Permit id: 19411
2012/11/30095121416 S Juniper St Philadelphia Pa 191474422
Interior alterations and roof deck additions for a change in use to create a 3 family dwelling. Iebc alterations and change in occupancy classification for the entire building (5874 sq ft). See plans related to 369106, 382435 and 409695 and bbs variance 17284 for details and required inspections. Building to be fully sprinklered.
Date:  July 19, 2012

Client: Pacemark Lp | Permit type: Administrative permit | Permit status: Completed | Completion date: June 15, 2015 | Permit id: 415969
2012/07/19095121416 S Juniper St Philadelphia Pa 191474422
SCORE
100
Installation of 3 hvac units, 92%, 8 cfm (located in the apartments). Self-contained
Date:  December 30, 2011

Client: Pacemark Lp | Permit type: Mechanical permit | Permit status: Expired | Completion date: March 4, 2013 | Permit id: 381146
2011/12/300100121416 S Juniper St Philadelphia Pa 191474422Anthony S. Rachuba Jr
SCORE
100
Approval of new exterior wall openings and install new windows only by bbs variance.
Date:  April 18, 2012

Client: Pacemark Lp | Permit type: Alteration permit | Permit status: Completed | Completion date: February 4, 2013 | Permit id: 382435
2012/04/180100121416 S Juniper St Philadelphia Pa 191474422David Schwartz Contracting Llc
Use to 3fd
Date:  March 2, 2012

Client: Pacemark Lp | Permit type: Use permit | Permit status: Completed | Completion date: March 2, 2012 | Permit id: 382550
2012/03/02095121416 S Juniper St Philadelphia Pa 191474422
SCORE
100
Interior demo of walls and partitions for sfd.
Date:  November 17, 2011

Client: Pacemark Lp | Permit type: Demolition permit | Permit status: Completed | Completion date: January 30, 2012 | Permit id: 374359
2011/11/170100121416 S Juniper St Philadelphia Pa 191474422David Schwartz Contracting Llc
SCORE
100
Installation of a fire sprinkler system with fire service
Date:  February 28, 2012

Client: Pacemark Lp | Permit type: Suppression permit | Permit status: Completed | Completion date: January 29, 2013 | Permit id: 379672
2012/02/280100121416 S Juniper St Philadelphia Pa 191474422B. M. Consulting Services Inc
SCORE
96
Install 9 wc, 2 kits, 2 washers, 6 tubs, 9 lavs and new water service(2 family dwelling)
Date:  December 27, 2011

Client: Pacemark Lp | Permit type: Plumbing permit | Permit status: Completed | Completion date: January 29, 2013 | Permit id: 380442
2011/12/27096121416 S Juniper St Philadelphia Pa 191474422Frankie D And Benny G Plumbing And
Relocate lot lines to create one (1) lot from two (2) lots. Breaching party wall on first & second floors. The following use for six (6) dwelling units, 3 roof decks & 2 pilot houses.
Date:  October 22, 2012

Client: Pacemark Lp | Permit type: Zoning permit | Permit status: Completed | Completion date: October 22, 2012 | Permit id: 415223
2012/10/22095121416 S Juniper St Philadelphia Pa 191474422
Breaching party wall on first & second floors. The following use for six (6) dwelling units, 3 roof decks & 2 pilot houses.
Date:  October 25, 2012

Client: Pacemark Lp | Permit type: Zoning/use permit | Permit status: Completed | Completion date: October 25, 2012 | Permit id: 432736
2012/10/25095121416 S Juniper St Philadelphia Pa 191474422
Continued interior alterations, fit out change in use for 1st floor space to create a 3 family dwelling. Iebc alts and change in occupancy classification entire building. See prior permits ap369106 & 382435 for prior alterations and roof deck additions and bbs variance 17284 for exterior window openings along property lines, and 1st flr proposed future change in use. Building sprinklered. Addl permits req: electrical, plumb, hvac, sprinklers for 3 family, with new co to replace prior permits.
Date:  June 12, 2012

Client: Pacemark Lp | Permit type: Alteration permit | Permit status: Completed | Completion date: January 29, 2013 | Permit id: 409695
2012/06/12095121416 S Juniper St Philadelphia Pa 191474422
For the erection of a 4th story addition(2 roof deck access structures) the creationof two accessory interior parking spaces, erection of two roof decks to be a two family dwelling and other construction as indicated and with acc. Storage of clothing and accessories as previously approved.
Date:  October 18, 2011

Client: Pacemark Lp | Permit type: Zoning/use permit | Permit status: Completed | Completion date: January 10, 2012 | Permit id: 355767
2011/10/18095121416 S Juniper St Philadelphia Pa 191474422
SCORE
100
Fire alarm and wire building as per nfpa-72(3fd)(south dist)
Date:  February 22, 2012

Client: Pacemark Lp | Permit type: Electrical permit | Permit status: Completed | Completion date: September 28, 2012 | Permit id: 384067
2012/02/220100121416 S Juniper St Philadelphia Pa 191474422Anthony S. Rachuba Jr
SCORE
100
Obtain a tco for the dwelling formally known as 1214 s. Juniper street
Date:  January 3, 2013

Client: Pacemark Lp | Permit type: Administrative permit | Permit status: Completed | Completion date: June 9, 2014 | Permit id: 446159
2013/01/030100121416 S Juniper St Philadelphia Pa 191474422David Schwartz Contracting Llc
Combine a 2 family dwelling ( 1216 s. Juniper st ) with a 3 family dwelling ( 1214 s. Juniper st ) by breeching the 1st & 2nd floor party wall. Add a new dwelling unit to the first floor of 1216 s. Juniper st with new interior partitions. Erect new bay windows on the rear of 1216 s juniper st on the 2nd & 3rd floors. Building to be equipped with automatic fire sprinkler system as required by code.
Date:  October 31, 2012

Client: Pacemark Lp | Permit type: Alteration permit | Permit status: Completed | Completion date: February 5, 2013 | Permit id: 434563
2012/10/31095121416 S Juniper St Philadelphia Pa 191474422
Zoning permit
Date:  October 22, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 432735
2012/10/220951216 S Juniper St Philadelphia Pa 191474422
Demolition permit
Date:  April 19, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 400194
2012/04/190951216 S Juniper St Philadelphia Pa 191474422
Alteration permit
Date:  May 23, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 398774
2012/05/230951216 S Juniper St Philadelphia Pa 191474422
Mechanical permit
Date:  July 11, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 415051
2012/07/110951216 S Juniper St Philadelphia Pa 191474422
Electrical permit
Date:  March 1, 2013

Client: Pacemark Lp | Permit status: Completed | Permit id: 420512
2013/03/010951216 S Juniper St Philadelphia Pa 191474422
Zoning use permit
Date:  December 1, 2011

Client: Pacemark Lp | Permit status: Completed | Permit id: 43092
2011/12/010951216 S Juniper St Philadelphia Pa 191474422
Zoning admin review
Date:  August 2, 2011

Client: Pacemark Lp | Permit status: Completed | Permit id: 356135
2011/08/020951216 S Juniper St Philadelphia Pa 191474422
Plumbing permit
Date:  July 9, 2012

Client: Pacemark Lp | Permit status: Completed | Permit id: 415163
2012/07/090951216 S Juniper St Philadelphia Pa 191474422
Plumbing permit
Date:  August 21, 2008

Client: Pacemark Lp | Permit status: Completed | Permit id: 172513
2008/08/210951216 S Juniper St Philadelphia Pa 191474422
Permit is for the erection of a 3rd. Story addition to an existing (2) story structure for use as an additional dwelling unit. The creation of an exterior "rear" parking space and the implementation of a cross easement to adjoining property.
Date:  February 8, 2007

Client: Pacemark Lp | Applicant: Stephen G. Pollock, Esquire | Permit type: Appeal | Permit status: Continued | Completion date: February 28, 2008 | Permit id: 1214
2007/02/080951216 S Juniper St Philadelphia Pa 191474422
SCORE
96
Install 1" copper water service curb trap in 4" main drain & 5" sewer 5-lavs 5-toilets 5-showers 3-kitchens 3-washer boxes
Date:  July 9, 2012

Client: Pacemark Lp | Permit type: Plumbing permit | Permit status: Completed | Completion date: November 7, 2015 | Permit id: 415163
2012/07/090961216 S Juniper St Philadelphia Pa 191474422Frankie D And Benny G Plumbing And
SCORE
96
Install duct work & 3 gas furnaces in a triplex
Date:  July 11, 2012

Client: Pacemark Lp | Permit type: Mechanical permit | Permit status: Completed | Completion date: January 29, 2013 | Permit id: 415051
2012/07/110961216 S Juniper St Philadelphia Pa 191474422Balance Point Heating And Air
SCORE
100
Replace house trap and lateral
Date:  August 21, 2008

Client: Pacemark Lp | Permit type: Plumbing permit | Permit status: Completed | Completion date: July 14, 2009 | Permit id: 172513
2008/08/2101001216 S Juniper St Philadelphia Pa 191474422Dennis Pratt Plumbing And Heatin
Pa act 46 for extension of time for the erection of a 3rd story addition and the creation of a rear parking space, erection of a roof deck.
Date:  August 2, 2011

Client: Pacemark Lp | Permit type: Zoning admin review | Permit status: Completed | Completion date: August 2, 2011 | Permit id: 356135
2011/08/020951216 S Juniper St Philadelphia Pa 191474422
New brick front, new int partitions, 3rd floor addition, new roof deck, new balconies at front and back for 2 apt with accessory garage.
Date:  May 23, 2012

Client: Pacemark Lp | Permit type: Alteration permit | Permit status: Completed | Completion date: June 5, 2014 | Permit id: 398774
2012/05/230951216 S Juniper St Philadelphia Pa 191474422
SCORE
96
600a service, 200a disconnect, meter packs panels feeders installation of devices switches,lights, outlets wiring and fire alarm as per nec 2008 (6 family)
Date:  March 1, 2013

Client: Pacemark Lp | Permit type: Electrical permit | Permit status: Completed | Completion date: March 11, 2013 | Permit id: 420512
2013/03/010961216 S Juniper St Philadelphia Pa 191474422Allwire Electric Llc
SCORE
96
Addition of a third floor to be used as a single family dwelling
Date:  December 1, 2011

Client: Pacemark Lp | Permit type: Zoning/use permit | Permit status: Completed | Completion date: October 1, 2012 | Permit id: 43092
2011/12/010961216 S Juniper St Philadelphia Pa 191474422Ballard Spahr Andrews
Relocate lot lines to create one (1) lot from two (2) lots. Breaching party wall on first & second floors. The following use for six (6) dwelling units, 3 roof decks & 2 pilot houses.
Date:  October 22, 2012

Client: Pacemark Lp | Permit type: Zoning permit | Permit status: Completed | Completion date: November 2, 2012 | Permit id: 432735
2012/10/220951216 S Juniper St Philadelphia Pa 191474422
SCORE
100
Interior demolition of non load bearing assemblies only.
Date:  April 19, 2012

Client: Pacemark Lp | Permit type: Demolition permit | Permit status: Completed | Completion date: July 31, 2012 | Permit id: 400194
2012/04/1901001216 S Juniper St Philadelphia Pa 191474422David Schwartz Contracting Llc
BEST LOCAL CONTRACTORS




Contractor Rank Contractor Details Number of Projects Avg. Project Cost Years in Business Photos
Need a Contractor ?
Just fill out a form below and get several free quotes from best local contractors in your area.