SCORE

HAIGUANG XU

ABOUT HAIGUANG XU

Haiguang Xu specializes in:

Haiguang Xu offers services:

Based on the information received from , associated with Haiguang Xu over the past .

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




QUALITY


Haiguang Xu has CheckPermit score of which places them above % of local contractors.
We usually recommend hiring a contractor with a rank of 75 or above.

ACTIVITY



AVERAGE PROJECT COST



PERMITS VALUATION



PROJECTS PER TOWN:



SERVICES
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.
PROJECT IMAGES



RECENT PROJECTS


Content Date Cost Contractor Rank Address Contractor
SCORE
79
Date:  May 15, 2017
Contractor: Haiguang Xu

Client: Helen Sy | Client Address: 31 Morris Lane Scarsdale Ny 10583 | Client Phone: (917) 747-6331 | Client Company: Fhm Roosevelt Flp | Permit status: Initial | Permit id: 421480720
2017/05/1507986 Roosevelt Ave Queens Ny 11372Haiguang Xu
SCORE
79
Date:  June 12, 2017
Contractor: Haiguang Xu

Client: Xin Long Wang | Client Address: 14-54 121 Street Queens Ny 11356 | Client Phone: (917) 862-9926 | Permit status: Initial | Permit id: 421492655
2017/06/120791454 121 Street Queens Ny 11356Haiguang Xu
SCORE
79
Date:  August 15, 2017
Contractor: Haiguang Xu

Client: Afrim Idrizi | Client Address: 686 8th Avenue New York Ny 10036 | Client Phone: (212) 382-3030 | Client Company: Moza Corp. | Permit status: Initial | Permit id: 123116430
2017/08/15079686 8th Avenue Manhattan Ny 10036Haiguang Xu
SCORE
79
Date:  July 12, 2017
Contractor: Haiguang Xu

Client: Xuedong Qu | Client Address: 50-57 Horatio Pkwy Queens Ny 11364 | Client Phone: (347) 866-1068 | Permit status: Initial | Permit id: 421529215
2017/07/120795057 Horatio Pkwy Queens Ny 11364Haiguang Xu
SCORE
79
Date:  July 25, 2017
Contractor: Haiguang Xu

Client: Carey Yue Ming Gao | Client Address: 147-37 Elm Avenue Queens Ny 11355 | Client Phone: (347) 944-7888 | Permit status: Initial | Permit id: 421532639
2017/07/2507914737 Elm Avenue Queens Ny 11355Haiguang Xu
SCORE
79
Date:  August 28, 2017
Contractor: Haiguang Xu

Client: Chun Wei Deng | Client Address: 35-58 162nd Street Queens Ny 11358 | Client Phone: (929) 278-6833 | Permit status: Initial | Permit id: 421545572
2017/08/280793558 162nd Street Queens Ny 11358Haiguang Xu
SCORE
79

Client: Hai Guang Xu | Client Address: 56-52 Clearview Expressway Queens Ny 11364 | Client Phone: (347) 579-3888 | Permit status: Initial | Permit id: 421532997
2017/07/260795652 Clearview Expressway Queens Ny 11364Haiguang Xu
SCORE
79
Date:  May 9, 2017
Contractor: Haiguang Xu

Client: Chunlin Yang | Client Address: 26-11 2 Place Queens Ny 11360 | Client Phone: (718) 415-4166 | Permit status: Initial | Permit id: 421476717
2017/05/090792611 2 Place Queens Ny 11360Haiguang Xu
SCORE
79
Date:  June 22, 2017
Contractor: Haiguang Xu

Client: Shuai Ou | Client Address: 33-68 154th Street Queens Ny 11354 | Client Phone: (917) 416-5053 | Permit status: Initial | Permit id: 421515792
2017/06/220793368 154th Street Queens Ny 11354Haiguang Xu
SCORE
79
Date:  June 20, 2017
Contractor: Haiguang Xu

Client: Mohammad Kharullah | Client Address: 1326 Metropolitan Ave Bronx Ny 10462 | Client Phone: (917) 292-1908 | Client Company: 1326 Bronx Corp | Permit status: Initial | Permit id: 220602408
2017/06/200791326 Metropolitan Ave Bronx Ny 10462Haiguang Xu
SCORE
79
Date:  July 26, 2017
Contractor: Haiguang Xu

Client: Weihong Yan | Client Address: 83-11 Queens Blvd Queens Ny 11373 | Client Phone: (718) 335-3888 | Client Company: Weihong Yan Obgyn Pc | Permit status: Initial | Permit id: 421532345
2017/07/260798311 Queens Blvd Queens Ny 11373Haiguang Xu
SCORE
79
Date:  March 24, 2017
Contractor: Haiguang Xu

Client: Duong Tong Van | Client Address: 5707 8 Ave Brooklyn Ny 11220 | Client Phone: (718) 686-8500 | Client Company: C.W. Seafood & Meat Market Corp | Permit status: Initial | Permit id: 321521206
2017/03/240795705 8 Ave Brooklyn Ny 11220Haiguang Xu
SCORE
79
Date:  August 18, 2017
Contractor: Haiguang Xu

Client: Duo Hua Zhou | Client Address: 40-28a 73 Street Queens Ny 11377 | Client Phone: (917) 357-6660 | Permit status: Initial | Permit id: 421542646
2017/08/180794028a 73 Street Queens Ny 11377Haiguang Xu
SCORE
79
Date:  May 16, 2017
Contractor: Haiguang Xu

Client: Jia Bin Huang | Client Address: 88-23 51 Avenue Queens Ny 11373 | Client Phone: (917) 770-0386 | Permit status: Initial | Permit id: 421483736
2017/05/160798823 51 Avenue Queens Ny 11373Haiguang Xu
SCORE
79
Date:  June 23, 2017
Contractor: Haiguang Xu

Client: Aiqin Dai | Client Address: 40-25 102nd Street Queens Ny 11368 | Client Phone: (917) 669-0385 | Permit status: Initial | Permit id: 421519075
2017/06/230794025 102nd Street Queens Ny 11368Haiguang Xu
SCORE
79
Date:  September 20, 2017
Contractor: Haiguang Xu

Client: Xiaoyong Li | Client Address: 165-17 65th Avenue Queens Ny 11365 | Client Phone: (917) 756-6036 | Permit status: Initial | Permit id: 421539213
2017/09/2007916517 65th Avenue Queens Ny 11365Haiguang Xu
SCORE
79
Date:  November 1, 2017
Contractor: Haiguang Xu

Client: Xiao Yong Li | Client Address: 165-15 65 Avenue Queens Ny 11365 | Client Phone: (917) 756-6036 | Permit status: Initial | Permit id: 421572266
2017/11/0107916515 65 Avenue Queens Ny 11365Haiguang Xu
SCORE
79
Date:  May 22, 2017
Contractor: Haiguang Xu

Client: Ying Ye | Client Address: 135-05 Road Queens Ny 11354 | Client Phone: (646) 244-0901 | Client Company: Blossom Garden Llc | Permit status: Initial | Permit id: 421487199
2017/05/2207913505 Road Queens Ny 11354Haiguang Xu
SCORE
79
Date:  October 4, 2017
Contractor: Haiguang Xu

Client: Wen Deng Lin | Client Address: 56-48 Clearview Expressway Queens Ny 11364 | Client Phone: (646) 431-1578 | Client Company: Na | Permit status: Initial | Permit id: 421561401
2017/10/040795648 Clearview Expressway Queens Ny 11364Haiguang Xu
SCORE
79
Date:  August 3, 2017
Contractor: Haiguang Xu

Client: Jeff Lin | Client Address: 42-32 82 Street Queens Ny 11373 | Client Phone: (917) 681-1192 | Client Company: Park View Condomium | Permit status: Initial | Permit id: 421536859
2017/08/030794232 82 Street Queens Ny 11373Haiguang Xu
SCORE
79
Date:  March 24, 2017
Contractor: Haiguang Xu

Client: Diamantis Kakatsos | Client Address: 5723 5 Ave Brooklyn Ny 11220 | Client Phone: (917) 407-7993 | Client Company: Hdma Group Llc | Permit status: Initial | Permit id: 321539821
2017/03/240795723 5 Ave Brooklyn Ny 11220Haiguang Xu
SCORE
79
Date:  April 21, 2017
Contractor: Haiguang Xu

Client: Kwak Young | Client Address: 81 Sullivan Street New York Ny 10012 | Client Phone: (917) 584-3535 | Client Company: Spa Merci Inc | Permit status: Initial | Permit id: 123056165
2017/04/2107981 Sullivan Street Manhattan Ny 10012Haiguang Xu
SCORE
79
Date:  September 25, 2017
Contractor: Haiguang Xu

Client: Pui Chun Sung | Client Address: 35-25 164th Street Queens Ny 11358 | Client Phone: (917) 682-3877 | Permit status: Initial | Permit id: 421557050
2017/09/250793525 164th Street Queens Ny 11358Haiguang Xu
SCORE
79
Date:  March 27, 2017
Contractor: Haiguang Xu

Client: Yan Zheng | Client Address: 65-41 169th Street Queens Ny 11365 | Client Phone: (646) 262-9005 | Permit status: Initial | Permit id: 421454367
2017/03/270796541 169th Street Queens Ny 11365Haiguang Xu
SCORE
79
Date:  June 22, 2017
Contractor: Haiguang Xu

Client: Waiwai Khin | Client Address: 72-35 43 Ave Queens Ny 11377 | Client Phone: (831) 710-1050 | Permit status: Initial | Permit id: 421519280
2017/06/220797235 43 Ave Queens Ny 11377Haiguang Xu
SCORE
79
Date:  August 16, 2017
Contractor: Haiguang Xu

Client: Eric Koyama | Client Address: 1141 Pugsley Avenue Bronx Ny 10472 | Client Phone: (646) 269-5060 | Permit status: Initial | Permit id: 220611719
2017/08/160791141 Pugsley Avenue Bronx Ny 10472Haiguang Xu
SCORE
79
Date:  April 10, 2017
Contractor: Haiguang Xu

Client: Qiuyu Chen | Client Address: Nicholas Street Staten Island Ny 10301 | Client Phone: (917) 536-0179 | Client Company: Mc Realty Ny Llc | Permit status: Initial | Permit id: 520277888
2017/04/10079Nicholas Street Staten Island Ny 10301Haiguang Xu
SCORE
79
Date:  September 25, 2017
Contractor: Haiguang Xu

Client: Wendy Lu | Client Address: 39-16 213 Street Queens Ny 11361 | Client Phone: (214) 837-9648 | Permit status: Initial | Permit id: 421557069
2017/09/250793916 213 Street Queens Ny 11361Haiguang Xu
SCORE
79
Date:  March 27, 2017
Contractor: Haiguang Xu

Client: Da Hai Chen | Client Address: 52-27 66th Street Queens Ny 11378 | Client Phone: (718) 697-1585 | Permit status: Initial | Permit id: 421454358
2017/03/270795227 66th Street Queens Ny 11378Haiguang Xu
SCORE
79
Date:  May 1, 2017
Contractor: Haiguang Xu

Client: Mei Yu Liao | Client Address: 5-05 125th Street Queens Ny 11356 | Client Phone: (516) 476-1017 | Permit status: Initial | Permit id: 421478403
2017/05/01079505 125th Street Queens Ny 11356Haiguang Xu
SCORE
79
Date:  September 6, 2017
Contractor: Haiguang Xu

Client: Lobsing Gyaltsen | Client Address: 41 56th Street Queens Ny 11377 | Client Phone: (347) 601-5675 | Permit status: Initial | Permit id: 421552199
2017/09/0607941 56th Street Queens Ny 11377Haiguang Xu
SCORE
79
Date:  September 6, 2017
Contractor: Haiguang Xu

Client: Yi Yu Lin | Client Address: 33-24 Street Queens Ny 11372 | Client Phone: (646) 316-0041 | Permit status: Initial | Permit id: 421552180
2017/09/060793324 90th Street Queens Ny 11372Haiguang Xu
SCORE
79
Date:  June 13, 2017
Contractor: Haiguang Xu

Client: Zengke Liu | Client Address: 124-01 7th Avenue Queens Ny 11356 | Client Phone: (917) 400-5196 | Permit status: Initial | Permit id: 421513240
2017/06/1307912401 7th Avenue Queens Ny 11356Haiguang Xu
SCORE
79
Date:  October 12, 2017
Contractor: Haiguang Xu

Client: Chunyu Guo | Client Address: 149-42 Barclay Ave Queens Ny 11355 | Client Phone: (347) 925-3359 | Permit status: Initial | Permit id: 321672686
2017/10/12079284 9 Street Brooklyn Ny 11215Haiguang Xu
SCORE
79
Date:  July 6, 2017
Contractor: Haiguang Xu

Client: Sheng Liang Li | Client Address: 43-01 201 Street Queens Ny 11361 | Client Phone: (646) 610-3835 | Permit status: Initial | Permit id: 421525148
2017/07/060794301 201 Street Queens Ny 11361Haiguang Xu
SCORE
79
Date:  July 14, 2017
Contractor: Haiguang Xu

Client: Gregory Licata | Client Address: 942 Flushing Ave Brooklyn Ny 11237 | Client Phone: (718) 418-4589 | Client Company: Tiltz Sports Bar & Arcade Inc | Permit status: Initial | Permit id: 321621492
2017/07/14079942 Flushing Ave Brooklyn Ny 11206Haiguang Xu
SCORE
79
Date:  October 4, 2017
Contractor: Haiguang Xu

Client: Xing Fei Lin | Client Address: 144-23 28 Ave Queens Ny 11354 | Client Phone: (347) 438-9301 | Permit status: Initial | Permit id: 421561394
2017/10/0407914423 28 Ave Queens Ny 11354Haiguang Xu
SCORE
79
Date:  October 30, 2017
Contractor: Haiguang Xu

Client: Yi Zhuang | Client Address: 86-17 Eliot Avenue Queens Ny 11374 | Client Phone: (718) 799-3417 | Client Company: Na | Permit status: Initial | Permit id: 421571098
2017/10/300798617 Eliot Avenue Queens Ny 11374Haiguang Xu
SCORE
79
Date:  September 29, 2017
Contractor: Haiguang Xu

Client: Thomas Huang | Client Address: 253-15 Northern Blvd Queens Ny 11362 | Client Phone: (212) 380-8705 | Client Company: Ig Center Inc. | Permit status: Initial | Permit id: 421558521
2017/09/2907925315 Northern Blvd Queens Ny 11362Haiguang Xu
SCORE
79
Date:  June 19, 2017
Contractor: Haiguang Xu

Client: Anna Leung | Client Address: 8 55 Street Brooklyn Ny 11220 | Client Phone: (646) 341-7152 | Permit status: Initial | Permit id: 321557677
2017/06/190798 55 Street Brooklyn Ny 11220Haiguang Xu
SCORE
79
Date:  September 14, 2017
Contractor: Haiguang Xu

Client: Bik Wah Cheng | Client Address: 122-11 Ave Queens Ny 11356 | Client Phone: (917) 292-5881 | Permit status: Initial | Permit id: 421554099
2017/09/1407912211 Ave Queens Ny 11356Haiguang Xu
SCORE
79
Date:  October 25, 2017
Contractor: Haiguang Xu

Client: Ying Chen | Client Address: 313 Fairway Driver Farmingdale Ny 11735 | Client Phone: (917) 892-7666 | Client Company: Gwc Estates Inc | Permit status: Initial | Permit id: 421570785
2017/10/250795759 Xenia Street Queens Ny 11368Haiguang Xu
SCORE
79
Date:  April 12, 2017
Contractor: Haiguang Xu

Client: Xiao Chuan Zheng | Client Address: 121-11 9 Avenue Queens Ny 11356 | Client Phone: (718) 666-9114 | Permit status: Initial | Permit id: 421470535
2017/04/1207912111 9 Avenue Queens Ny 11356Haiguang Xu
SCORE
79
Date:  October 31, 2017
Contractor: Haiguang Xu

Client: Zhen Ming Lin | Client Address: 149 15 Road Queens Ny 11357 | Client Phone: (646) 464-0901 | Permit status: Initial | Permit id: 421544751
2017/10/31079149 15 Road Queens Ny 11357Haiguang Xu
SCORE
79
Date:  August 29, 2017
Contractor: Haiguang Xu

Client: Piotr Was | Client Address: 6838 Yellowstone Blvd Forest Hills Ny 11375 | Client Phone: (917) 418-2660 | Client Company: 178 Driggs Avenue Llc | Permit status: Initial | Permit id: 321442809
2017/08/29079178 Driggs Ave Brooklyn Ny 11222Haiguang Xu
SCORE
79
Date:  September 27, 2017
Contractor: Haiguang Xu

Client: Yun Sue Huang | Client Address: 57-45 225 Street Queens Ny 11364 | Client Phone: (347) 933-4817 | Permit status: Initial | Permit id: 421557620
2017/09/270795745 225 Street Queens Ny 11364Haiguang Xu
SCORE
79
Date:  March 24, 2017
Contractor: Haiguang Xu

Client: Duong Tong Van | Client Address: 5707 8 Ave Brooklyn Ny 11220 | Client Phone: (718) 686-8500 | Client Company: C.W. Seafood & Meat Market Corp | Permit status: Initial | Permit id: 321539812
2017/03/240795707 8 Ave Brooklyn Ny 11220Haiguang Xu
SCORE
79
Date:  August 18, 2017
Contractor: Haiguang Xu

Client: Hai Ying Gao | Client Address: 160-17 77th Road Queens Ny 11366 | Client Phone: (917) 664-6666 | Permit status: Initial | Permit id: 421487395
2017/08/1807916017 77th Road Queens Ny 11366Haiguang Xu
SCORE
79
Date:  July 12, 2017
Contractor: Haiguang Xu

Client: Aixiao Yang | Client Address: 40-04 Junction Blvd Queens Ny 11368 | Client Phone: (646) 610-3606 | Client Company: 40-04 Junction Blvd | Permit status: Initial | Permit id: 421529224
2017/07/120794004 Junction Blvd Queens Ny 11368Haiguang Xu
SCORE
79
Date:  November 13, 2017
Contractor: Haiguang Xu

Client: Israel Ramos | Client Address: 987 Wyckoff Ave Queens Ny 11385 | Client Phone: (917) 418-2092 | Client Company: The Venue | Permit status: Initial | Permit id: 421575085
2017/11/13079987 Wyckoff Ave Queens Ny 11385Haiguang Xu
SCORE
79
Date:  November 6, 2017
Contractor: Haiguang Xu

Client: Fu Sheng Chen | Client Address: 154-07 25 Drive Queens Ny 11354 | Client Phone: (917) 541-9087 | Client Company: Na | Permit status: Initial | Permit id: 421572337
2017/11/0607915407 25 Drive Queens Ny 11354Haiguang Xu
SCORE
79
Date:  November 6, 2017
Contractor: Haiguang Xu

Client: Yu Ling Hu | Client Address: 25-32 168 Street Queens Ny 11358 | Client Phone: (917) 681-8008 | Client Company: Double H Realty Llc | Permit status: Initial | Permit id: 421572300
2017/11/060792532 168 Street Queens Ny 11358Haiguang Xu
SCORE
79
Date:  November 8, 2017
Contractor: Haiguang Xu

Client: Sheng Ying Weng | Client Address: 35-14 100th Street Queens Ny 11368 | Client Phone: (917) 478-9280 | Permit status: Initial | Permit id: 421544742
2017/11/080793514 100th Street Queens Ny 11368Haiguang Xu
SCORE
79
Date:  November 13, 2017
Contractor: Haiguang Xu

Client: Cheng Wen Zhu | Client Address: 2217 86 Streey Brooklyn Ny 11214 | Client Phone: (718) 975-8082 | Client Company: Colden City Supermaket, Inc | Permit status: Initial | Permit id: 321683807
2017/11/130792217 86 Street Brooklyn Ny 11214Haiguang Xu
SCORE
79
Date:  November 15, 2017
Contractor: Haiguang Xu

Client: Shunqiang Ke | Client Address: 53-35 203 Street Queens Ny 11364 | Client Phone: (917) 385-8080 | Client Company: Na | Permit status: Initial | Permit id: 421577699
2017/11/150795335 203 Street Queens Ny 11364Haiguang Xu
SCORE
79
Date:  November 17, 2017
Contractor: Haiguang Xu

Client: Abdul Kayum | Client Address: 2487 Jerome Ave Bronx Ny 10468 | Client Phone: (718) 395-0698 | Client Company: 2491 Jerome Llc | Permit status: Initial | Permit id: 220626133
2017/11/170792487 Jerome Ave Bronx Ny 10468Haiguang Xu
SCORE
79
Date:  November 22, 2017
Contractor: Haiguang Xu

Client: Haohao Ye | Client Address: 146-09 Reeves Avenue Queens Ny 11367 | Client Phone: (917) 325-7880 | Permit status: Initial | Permit id: 421578304
2017/11/2207914609 Reeves Avenue Queens Ny 11367Haiguang Xu
SCORE
79
Date:  November 22, 2017
Contractor: Haiguang Xu

Client: Hui Chen | Client Address: 35-09 158th Street Queens Ny 11358 | Client Phone: (917) 388-6692 | Permit status: Initial | Permit id: 421578297
2017/11/220793519 158th Street Queens Ny 11358Haiguang Xu
SCORE
79
Date:  November 29, 2017
Contractor: Haiguang Xu

Client: Xue Mei Hu | Client Address: 202-15 32 Avenue Queens Ny 11361 | Client Phone: (347) 653-8549 | Permit status: Initial | Permit id: 421579928
2017/11/2907920215 32 Avenue Queens Ny 11361Haiguang Xu
SCORE
79
Date:  November 29, 2017
Contractor: Haiguang Xu

Client: Ka Keung Chan | Client Address: 987 Manhattan Avenue Queens Ny 11222 | Client Phone: (917) 825-7713 | Client Company: Marks Property & Management Llc | Permit status: Initial | Permit id: 321570279
2017/11/29079987 Manhattan Avenue Brooklyn Ny 11222Haiguang Xu
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.