All U.S. Cities  
City-Data Forum City-Data

19956 Zip Code Detailed Profile

 



Profiles Laurel, DE (19956) houses, apartments, residents, cars, jobs...

Back to All US cities.

City: Laurel, DE
Sussex County, DE
Zip code population (2000): 13,451
Estimated zip code population in 2007: 14,123



Age and Sex of Residents in zip code 19956

Zip code 19956 (Laurel, Delaware) real estate house value trends

Home Value Estimate
Address:
Unit (optional):
City
State
Zip


Recent Home Sales
Address:
City

State
Zip
Min Price (optional)

Max Price (optional)
Prioritization:


Recent home sales, real estate maps, and home value estimator for zip code 19956

  • General Map
  • Google Map
  • MSN Map
Laurel, DE (19956) map from a distance

Houses and condos: 5,543
Renter-occupied apartments: 1,126
% of renters here:  22%
State:  28%

2008 cost of living index in zip code 19956: 81.8 (low, U.S. average is 100)

Land area: 94.9 sq. mi.
Water area: 0.7 sq. mi.
Population density: 149 people per square mile 
 
 (very low).

Estimate of real estate property taxes paid for housing units in 2007:
This zip code:  0.7% ($510)
Delaware:  0.8% ($841)

List your B&M business here for free. Over a million visitors/week. Get a huge advantage over your competition

Males: 6,452  (48.0%)
Females: 6,999  (52.0%)

Zip code 19956 races chart


19956, DE forum
Recent posts about zip code 19956 area on our local forum with over 700,000 registered users:
Delaware Off-Topic  (529 replies)
Dogs, Dogs, Dogs!  (191 replies)
What are the VERY BEST places to eat at in Delaware, yes anywhere in Delaware.  (241 replies)
Land lease verses owning the land.  (346 replies)
I don't get it...  (126 replies)
Photos of Delaware  (102 replies)
Urban population: 6,184
Rural population: 7,267

Estimated median house/condo value in 2007: $171,523
19956:  $171,523
Delaware:  $239,700


According to our research of public records there were 41 registered sex offenders living in 19956 zip code in early 2007.

Median resident age:  35.8 years
Delaware median age:  36.0 years

Average household size:
This zip code:  2.6 people
Delaware:  2.5 people

Averages for the 2004 tax year for zip code 19956, filed in 2005:
Average Adjusted Gross Income (AGI) in 2004: $40,112 (Individual Income Tax Returns)
Here:  $40,112
State:  $54,038

Salary/wage: $31,151 (reported on 86.4% of returns)
Here:  $31,151
State:  $44,625
(% of AGI for various income ranges: 103.6% for AGIs below $10k, 78.9% for AGIs $10k-25k, 80.4% for AGIs $25k-50k, 80.0% for AGIs $50k-75k, 74.0% for AGIs $75k-100k, 34.3% for AGIs over 100k)

Taxable interest for individuals: $1,559 (reported on 33.1% of returns)
This zip code:  $1,559
Delaware:  $1,734
(% of AGI for various income ranges: 4.3% for AGIs below $10k, 1.6% for AGIs $10k-25k, 1.2% for AGIs $25k-50k, 0.9% for AGIs $50k-75k, 1.3% for AGIs $75k-100k, 1.2% for AGIs over 100k)

Taxable dividends: $2,213 (reported on 16.0% of returns)
Here:  $2,213
State:  $5,362
(% of AGI for various income ranges: 0.9% for AGIs below $10k, 1.0% for AGIs $10k-25k, 0.7% for AGIs $25k-50k, 0.7% for AGIs $50k-75k, 1.0% for AGIs $75k-100k, 1.0% for AGIs over 100k)

Net capital gain/loss: +$8,883 (reported on 10.9% of returns)
Here:  +$8,883
State:  +$17,328
(% of AGI for various income ranges: -0.7% for AGIs below $10k, 0.6% for AGIs $10k-25k, 0.5% for AGIs $25k-50k, 1.2% for AGIs $50k-75k, 2.6% for AGIs $75k-100k, 6.0% for AGIs over 100k)

Profit/loss from business: +$6,193 (reported on 13.1% of returns)
Here:  +$6,193
State:  +$12,191
(% of AGI for various income ranges: 4.6% for AGIs below $10k, 4.1% for AGIs $10k-25k, 2.4% for AGIs $25k-50k, 1.6% for AGIs $50k-75k, 0.9% for AGIs $75k-100k, 1.4% for AGIs over 100k)

Profit/loss from farming: +$354 (reported on 3.0% of returns)
Here:  +$354
State:  $-1,323
(% of AGI for various income ranges: -3.6% for AGIs below $10k, 0.4% for AGIs $10k-25k, 0.2% for AGIs $25k-50k, 0.8% for AGIs $50k-75k, -0.4% for AGIs $75k-100k, -0.4% for AGIs over 100k)

IRA payment deduction: $2,833 (reported on 1.9% of returns)
19956:  $2,833
Delaware:  $3,027
(% of AGI for various income ranges: 0.1% for AGIs $10k-25k, 0.2% for AGIs $25k-50k, 0.2% for AGIs $50k-75k, 0.1% for AGIs $75k-100k, 0.1% for AGIs over 100k)

Self-employed pension: $8,625 (reported on 0.2% of returns)
Here:  $8,625
Delaware:  $15,466

Total itemized deductions: $16,052 (1% of AGI, reported on 22.1% of returns)
Here:  $16,052
State:  $19,441
(% of AGI for various income ranges: 5.9% for AGIs below $10k, 4.6% for AGIs $10k-25k, 8.4% for AGIs $25k-50k, 11.2% for AGIs $50k-75k, 11.7% for AGIs $75k-100k, 8.3% for AGIs over 100k)

Charity contributions deductions: $3,321 (4.5% of AGI, reported on 18.4% of returns)
Here:  $3,321
Delaware:  $3,727

Here:  4.5% of AGI
State:  3.5% of AGI
(% of AGI for various income ranges: 0.4% for AGIs below $10k, 0.5% for AGIs $10k-25k, 1.2% for AGIs $25k-50k, 1.6% for AGIs $50k-75k, 2.2% for AGIs $75k-100k, 2.0% for AGIs over 100k)

Total tax: $6,671 (reported on 71.2% of returns)
19956:  $6,671
State:  $8,958
(% of AGI for various income ranges: 2.9% for AGIs below $10k, 3.9% for AGIs $10k-25k, 6.7% for AGIs $25k-50k, 8.6% for AGIs $50k-75k, 10.9% for AGIs $75k-100k, 23.6% for AGIs over 100k)

Earned income credit: $1,921 (reported on 21.8% of returns)
Here:  $1,921
State:  $1,733
(% of AGI for various income ranges: 12.3% for AGIs below $10k, 5.6% for AGIs $10k-25k, 0.3% for AGIs $25k-50k)

Percentage of individuals using paid preparers for their 2004 taxes: 64.6%
Here:  65%
State:  55%
(% for various income ranges: 55.5% for AGIs below $10k, 66.7% for AGIs $10k-25k, 64.2% for AGIs $25k-50k, 66.9% for AGIs $50k-75k, 72.6% for AGIs $75k-100k, 79.4% for AGIs over 100k)


Estimated median household income in 2007: $44,581
This zip code:  $44,581
Delaware:  $54,610
Laurel, DE (19956) map

Nearest zip codes: 19931, 19940, 21875, 19973, 21861, 21801.


Percentage of family households:
This zip code:  73.8%
Whole state:  68.5%

Percentage of households with unmarried partners:
This zip code:  6.3%
Whole state:  6.1%

Likely homosexual households (counted as self-reported same-sex unmarried-partner households)
  • Lesbian couples: 0.4% of all households
  • Gay men: 0.2% of all households

Housing units in zip code 19956 with a mortgage: 1,573 (207 second mortgage, 167 home equity loan, 17 both second mortgage and home equity loan)
Houses without a mortgage: 1,109


Median monthly owner costs for units with a mortgage: $1,052

Median monthly owner costs for units without a mortgage: $326

Residents with income below the poverty level in 2007:
This zip code:  12.8%
Whole state:  10.5%

Residents with income below 50% of the poverty level in 2007:
This zip code:  7.1%
Whole state:  5.2%

Median number of rooms in houses and condos:
Here:  5.9
State:  6.6

Median number of rooms in apartments:
Here:  4.9
State:  4.3


Zip code 19956 close-up map

Click to draw/clear zip code borders

Notable locations in this zip code not listed on our city pages:

Notable locations in zip code 19956: Cherry Walk (A), Shell Bridge (B). Display/hide their locations on the map

Churches in zip code 19956 include: Bethesda Church (A), Laurel Baptist Church (B), Portsville United Methodist Church (C), Portsville Church (D), Christ Evangelical Church (E), Christ Evangelistic Church (F), Mount Pleasant United Methodist Church (G), Church of God of Prophecy (H), Kings Church (I). Display/hide their locations on the map

Cemetery: Ralphs Hill Cemetery (1). Display/hide its location on the map

Lakes, reservoirs, and swamps: Ellis Pond (A), Pepper Pond (B), Raccoon Pond (C), Trussum Pond (D), Horseys Pond (E), Wileys Pond (F), Trap Pond (G), Chipman Pond (H). Display/hide their locations on the map

Streams, rivers, and creeks: Elliott Pond Branch (A), Thompson Branch (B), Holly Branch (C), Gill Branch (D), James Branch (E), Mill Branch (F), Jobs Ditch (G), Meadow Branch (H), Vena Gains Branch (I). Display/hide their locations on the map

Park in zip code 19956: Trap Pond State Park (1). Display/hide its location on the map

 

Year house built:
  • 1999 to March 2000: 245
  • 1995 to 1998: 659
  • 1990 to 1994: 679
  • 1980 to 1989: 965
  • 1970 to 1979: 821
  • 1960 to 1969: 436
  • 1950 to 1959: 554
  • 1940 to 1949: 214
  • 1939 or earlier: 912



Zip code 19956 satellite photo by USGS


Bedrooms in owner-occupied houses in Laurel, DE (19956):
  • no bedroom: 7
  • 1 bedrooms: 84
  • 2 bedrooms: 817
  • 3 bedrooms: 2,456
  • 4 bedrooms: 514
  • 5 or more bedrooms: 54


Bedrooms in renter-occupied apartments and housing units:
  • no bedroom: 13
  • 1 bedrooms: 208
  • 2 bedrooms: 369
  • 3 bedrooms: 443
  • 4 bedrooms: 75
  • 5 or more bedrooms: 18



Vehicles available in 19956 zip code in owner-occupied houses/condos:
  • no vehicle: 141
  • 1 vehicle: 1,009
  • 2 vehicles: 1,735
  • 3 vehicles: 758
  • 4 vehicles: 198
  • 5 or more vehicles: 91


Vehicles available in renter-occupied apartments:
  • no vehicle: 187
  • 1 vehicle: 468
  • 2 vehicles: 359
  • 3 vehicles: 76
  • 4 vehicles: 28
  • 5 or more vehicles: 8



Estimated household income distribution in 2007:

Zip code 19956 household income distribution in 2007

Zip code 19956 house/condo values in 2007


Estimate of home value of owner-occupied houses/condos in 2007 in zip code 19956:

  • Less than $10,000: 83
  • $10,000 to $14,999: 41
  • $15,000 to $19,999: 43
  • $20,000 to $24,999: 60
  • $25,000 to $29,999: 62
  • $30,000 to $34,999: 72
  • $35,000 to $39,999: 71
  • $40,000 to $49,999: 121
  • $50,000 to $59,999: 89
  • $60,000 to $69,999: 113
  • $70,000 to $79,999: 132
  • $80,000 to $89,999: 69
  • $90,000 to $99,999: 79
  • $100,000 to $124,999: 317
  • $125,000 to $149,999: 324
  • $150,000 to $174,999: 463
  • $175,000 to $199,999: 502
  • $200,000 to $249,999: 522
  • $250,000 to $299,999: 368
  • $300,000 to $399,999: 342
  • $400,000 to $499,999: 110
  • $500,000 to $749,999: 92
  • $750,000 to $999,999: 18
  • $1,000,000 or more: 36
 



19956 rent paid by renters


Rent paid by renters in 2007 in zip code 19956:

  • Less than $100: 50
  • $100 to $149: 17
  • $150 to $199: 103
  • $200 to $249: 89
  • $250 to $299: 17
  • $300 to $349: 17
  • $350 to $399: 39
  • $400 to $449: 71
  • $450 to $499: 16
  • $500 to $549: 21
  • $550 to $599: 16
  • $600 to $649: 8
  • $650 to $699: 5
  • No cash rent: 329
 


Median price asked for vacant for-sale houses and condos in 2007: $233,412.


Estimated median house (or condo) value in 2007 for:

  • White Non-Hispanic householders: $192,742
  • Black or African American householders: $164,842
  • Some other race householders: $127,709
  • Two or more races householders: $392,950
  • Hispanic or Latino householders: $136,550

Estimated median house or condo value in 2007: $183,074 (it was $87,300 in 2000)
19956:  $183,074
Delaware:  $239,700
Lower value quartile - upper value quartile: $84,769 - $203,140

Mean price in 2007:
Detached houses: $250,487
Here:  $250,487
State:  $335,491

Townhouses or other attached units: $228,846
Here:  $228,846
State:  $208,327

Mobile homes: $41,127
Here:  $41,127
State:  $45,161


Owners and renters by unit type in %



Breakdown of mean house values by ages of householders


Housing units in structures:

  • One, detached: 3,738
  • One, attached: 85
  • Two: 30
  • 3 or 4: 96
  • 5 to 9: 90
  • 10 to 19: 165
  • Mobile homes: 1,263
  • Boats, RVs, vans, etc.: 18
19956 zip code mode of transportation to work chart

Means of transportation to work

  • Drove a car alone: 4,942 (80%)
  • Carpooled: 777 (13%)
  • Bus or trolley bus: 6 (0%)
  • Subway or elevated: 18 (0%)
  • Bicycle: 9 (0%)
  • Walked: 137 (2%)
  • Other means: 61 (1%)
  • Worked at home: 232 (4%)
 

19956 zip code travel time to work

Travel time to work

  • Less than 5 minutes: 179
  • 5 to 9 minutes: 571
  • 10 to 14 minutes: 591
  • 15 to 19 minutes: 1066
  • 20 to 24 minutes: 977
  • 25 to 29 minutes: 566
  • 30 to 34 minutes: 931
  • 35 to 39 minutes: 185
  • 40 to 44 minutes: 93
  • 45 to 59 minutes: 410
  • 60 to 89 minutes: 278
  • 90 or more minutes: 103
 

Percentage of zip code residents living and working in this county: 71.3%


Household type by relationship
Households: 13,309

  • In family households: 11,727 (2,797 male householders, 986 female householders)
    2,901 spouses, 4,291 children (3,936 natural, 59 adopted, 296 stepchildren), 221 grandchildren, 107 brothers or sisters, 76 parents, 150 other relatives, 198 non-relatives
  • In nonfamily households: 1,582 (563 male householders (419 living alone)), 727 female householders (624 living alone)), 292 nonrelatives

Size of family households: 1,635 2-persons, 908 3-persons, 709 4-persons, 342 5-persons, 143 6-persons, 46 7-or-more-persons.

Size of nonfamily households: 1,043 1-person, 196 2-persons, 15 3-persons, 36 4-persons.

2,228 married couples with children.
970 single-parent households (167 men, 803 women).

95.6% of residents of 19956 zip code speak English at home.
2.3% of residents speak Spanish at home (68% very well, 21% well, 11% not well).
1.9% of residents speak other Indo-European language at home (69% very well, 7% well, 24% not well).
0.2% of residents speak Asian or Pacific Island language at home (100% very well).

Foreign born population: 315 (2.3%)
(45.1% of them are naturalized citizens)

This zip code:  2.3%
Whole state:  5.7%

Most common places of birth for the foreign-born residents:



  • Haiti (34%)
  • Colombia (16%)
  • Guyana (13%)
  • Mexico (8%)
  • Germany (7%)
  • Laos (7%)
  • Dominican Republic (4%)



Year of entry for the foreign-born population
  • 1995 to March 2000: 79
  • 1990 to 1994: 78
  • 1985 to 1989: 58
  • 1980 to 1984: 70
  • 1975 to 1979: 13
  • 1970 to 1974: 0
  • 1970 to 1974: 7
  • 1965 to 1969: 10

White population: 10,889
Black population: 2,107
American Indian population: 23
Asian population: 121
Native Hawaiian and Other Pacific Islander population: 10
Some other race population: 109
Two or more races population: 192

Zip code 19956 races chart


First ancestries reported:

 Other groups: 2438
 United States or American: 2019
 English: 1465
 Irish: 1247
 German: 876
 Italian: 318
 Dutch: 149
 French (except Basque): 148
 Polish: 136
 European: 109
 West Indian (excluding Hispanic groups):: 107
 Scottish: 100
 Scotch-Irish: 96
 Haitian: 92
 Welsh: 58
 French Canadian: 54
 British: 44
 Norwegian: 42
 Ukrainian: 41
 Armenian: 40
 Portuguese: 33
 Lithuanian: 23
 Slovak: 23
 Guyanese: 21
 Danish: 19
 Swedish: 19
 West Indian: 15
 Pennsylvania German: 14
 Canadian: 7
 Hungarian: 6
 Subsaharan African:: 4
 African: 4



Zip code 19956 topographic map


Major facitilies with environmental interests located in this zip code:

  • COLONIAL ESTATES MOBILE HOME PARK (211 NORTH DUAL HIGHWAY in LAUREL, DE)
    (Integrated Compliance Information System) - ICIS-03-2001-0062, FORMAL ENFORCEMENT ACTION
    National Pollutant Discharge Elimination System NON-MAJOR (Tracking pollutant discharge elimination systems) - permit
    COMMUNITY WATER SYSTEM (SDWIS)
    Business SIC classification: SEWERAGE SYSTEMS; OPERATORS OF RESIDENTIAL MOBILE HOME SITES
    Alternative names: COMMUNITY MANAGEMENT INC. - CO, COMMUNITY MANAGEMENT INC., COLONIAL ESTATES M.H.P, COLONIAL ESTATES MOBILE HOME PARKWAY
  • LAUREL WATER DEPARTMENT (OLD SAILOR ROAD in LAUREL, DE)
    National Pollutant Discharge Elimination System NON-MAJOR (Tracking pollutant discharge elimination systems) - permit
    COMMUNITY WATER SYSTEM (SDWIS) - SDWIS-DE0000597 2T, WATER TREATMENT PLANT
    Business SIC classification: SEWERAGE SYSTEMS
    Alternative names: LAUREL STP
  • LAUREL SENIOR HIGH SCHOOL (1133 SOUTH CENTRAL AVENUE in LAUREL, DE)
    (Geographic Names Information System)
    (National Center for Education Statistics) - STATE ID-756
    Organizations: LAUREL SCHOOL DISTRICT (SCHOOL DISTRICT)
  • NORTH LAUREL ELEMENTARY SCHOOL (300 WILSON STREET in LAUREL, DE)
    (Geographic Names Information System)
    (National Center for Education Statistics) - STATE ID-752
    Organizations: LAUREL SCHOOL DISTRICT (SCHOOL DISTRICT)
  • GEORGETOWN CHARTER SCHOOL (12108 COUNTY SEAT HIGHWAY in LAUREL, DE)
    (National Center for Education Statistics) - STATE ID-580
  • LAUREL MIDDLE SCHOOL (801 SOUTH CENTRAL AVENUE in LAUREL, DE)
    (National Center for Education Statistics) - STATE ID-754
    Organizations: LAUREL SCHOOL DISTRICT (SCHOOL DISTRICT)
  • PAUL LAURENCE DUNBAR ELEMENTARY SCHOOL (499 WEST SIXTH STREET in LAUREL, DE)
    (National Center for Education Statistics) - STATE ID-753
    Organizations: LAUREL SCHOOL DISTRICT (SCHOOL DISTRICT)
  • SUSSEX COUNTY LANDFILL NO. 5 (BETWEEN CNTY RD 494, CNTY RD 497, SH 24 in LAUREL, DE)
    SUPERFUND NPL (Superfund database)
    (Integrated Compliance Information System) - ICIS-03-1996-0209, FORMAL ENFORCEMENT ACTION
    Alternative names: LAUREL LANDFILL *, SUSSEX CO LANDFILL #5, SUSSEX COUNTY LANDFILL # 5
  • WESTERN SUSSEX ACADEMY ILC (815 CENTRAL AVENUE in LAUREL, DE)
    (National Center for Education Statistics) - STATE ID-765
    Organizations: LAUREL SCHOOL DISTRICT (SCHOOL DISTRICT)
  • BRIARWOOD MANOR INC (HARBESON RD in LAUREL, DE)
    (Integrated Compliance Information System) - ICIS-03-2000-0612, FORMAL ENFORCEMENT ACTION,
  • LOWES TRAILER PARK SYS (#2 CHIPMAN POND RD in LAUREL, DE)
    (Integrated Compliance Information System) - ICIS-03-1999-0183, FORMAL ENFORCEMENT ACTION,
    Business SIC classification: FRUIT AND VEGETABLE MARKETS; RECREATIONAL VEHICLE PARKS AND CAMPSITES
  • LAUREL SCHOOL DISTRICT (815 CENTRAL AVE. in LAUREL, DE)
    COMPLIANCE ACTIVITY (Tracking inspections of insecticide, fungicide, and rodenticide, and toxic substances)
    Alternative names: LAUREL MIDDLE SCHOOL
  • LAUREL S.D. (1160 S CENTRAL AVE in LAUREL, DE)
    COMPLIANCE ACTIVITY (Tracking inspections of insecticide, fungicide, and rodenticide, and toxic substances)
    COMMUNITY WATER SYSTEM (SDWIS)
    Alternative names: LAUREL SCHOOL DISTRICCT, LAUREL SCHOOL DISTRICT


Median worth of mobile homes: $41,241

Zip code 19956 marital status for males
Zip code 19956 marital status for females


Housing units lacking complete plumbing facilities: 1%

Housing units lacking complete kitchen facilities: 0%

Most commonly used house heating fuel:
  • Electricity (37%)
  • Fuel oil, kerosene, etc. (31%)
  • Bottled, tank, or LP gas (20%)
  • Utility gas (10%)
  • Wood (1%)
  • No fuel used (1%)


Place of birth for U.S.-born residents:

  • This state: 6503
  • Northeast: 1508
  • Midwest: 191
  • South: 4587
  • West: 108

60% of the 19956 zip code residents lived in the same house 5 years ago.
   Out of people who lived in different houses, 64% lived in this county.
   Out of people who lived in different counties, 8% lived in Delaware.

Population in 1990: 9,283. Population change in the 1990s: +4,168 (+44.9%).

Year Householders Moved Into Unit:




Private vs. public school enrollment:
Students in private schools in grades 1 to 8 (elementary and middle school): 102
Here:  7.1%
Delaware:  17.8%

Students in private schools in grades 9 to 12 (high school): 93
Here:  11.3%
Delaware:  14.0%

Students in private undergraduate colleges: 37
Here:  8.4%
Delaware:  21.4%


Educational Attainment


School Enrollment by Level of School



Class of Workers



Companies with federal contracts located in this zip code:

  • W B VENABLES AND SONS INC (MECHANIC ST in LAUREL, DE)
    $-10,080 with Navy for Construction of Structures and Facilities -- Family Housing Facilities. Taking place in VA. Signed on 2001-08-01. Completion date: 1999-08-15.


Top industries in this zip code by the number of employees in 2005:

  • Other Services (except Public Administration): Religious Organizations (20-49 employees: 2 establishments, 5-9 employees: 4 establishments, 1-4 employees: 5 establishments)
  • Accommodation and Food Services: Limited-Service Restaurants (20-49: 2, 10-19: 1, 5-9: 1, 1-4: 2)
  • Administrative and Support and Waste Management and Remediation Services: Landscaping Services (50-99: 1, 1-4: 4)
  • Professional, Scientific, and Technical Services: Other Accounting Services (50-99: 1, 1-4: 3)
  • Finance and Insurance: Commercial Banking (20-49: 1, 5-9: 3)

Age and Sex of Sensory-Disabled Residents (Noninstitutionalized)

Age and Sex of Physically-Disabled Residents (Noninstitutionalized)


Age and Sex of Mentally-Disabled Residents (Noninstitutionalized)

Age and Sex of Self-Care Disabled Residents (Noninstitutionalized)


Age and Sex of Go-Outside-Home Disabled Residents (Noninstitutionalized)

Age and Sex of Residents with Employment Disability (Noninst.)








Back to Laurel, DE, Sussex County, DE, Delaware bigger cities, Delaware smaller cities, Delaware smallest towns, All U.S. cities.



Recent home sales, price trends, and home value evaluator powered by Onboard Informatics
© 2008 Onboard Informatics. Information is deemed reliable but not guaranteed.
 
City-data.com does not guarantee the accuracy or timeliness of any information on this site.  Use at your own risk.
Some parts © 2003-2008 Advameg, Inc.